an amarantaceous herb - Inglés Sinónimo Diccionario